sustained efforts - Allemand Anglais Dictionnaire